﻿using Panuon.WPF;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MCPlatform.Models
{
    public class CalibraParameterConfigModel: NotifyPropertyChangedBase
    {
        [DisplayName("校准环境温度")]
        public string CalibraEnvTemperature
        {
            get => _CalibraEnvTemperature;
            set { Set(ref _CalibraEnvTemperature, value); }
        }
        private string _CalibraEnvTemperature = "25";


        [DisplayName("校准环境采集次数")]
        public string CalibraEnvCollectFrequency
        {
            get => _CalibraEnvCollectFrequency;
            set { Set(ref _CalibraEnvCollectFrequency, value); }
        }
        private string _CalibraEnvCollectFrequency = "100";

        [DisplayName("offset电压值")]
        public string OffsetVoltageValue
        {
            get => _OffsetVoltageValue;
            set { Set(ref _OffsetVoltageValue, value); }
        }
       
        private string _OffsetVoltageValue = "0";

        [DisplayName("offset采集次数")]
        public string OffsetCollectFrequency
        {
            get => _OffsetCollectFrequency;
            set { Set(ref _OffsetCollectFrequency, value); }
        }
        private string _OffsetCollectFrequency = "100";

        [DisplayName("gain电压值")]
        public string GainVoltageValue
        {
            get => _GainVoltageValue;
            set { Set(ref _GainVoltageValue, value); }
        }
        private string _GainVoltageValue = "7585";


        [DisplayName("gain采集次数")]
        public string GainCollectFrequency
        {
            get => _GainCollectFrequency;
            set { Set(ref _GainCollectFrequency, value); }
        }
        private string _GainCollectFrequency = "100";
    }
}
